/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ConexaoDados;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

/**
 *
 * @author erikjan
 */
public class ConexaoMySQL {
 
//rotina_método que cria uma conexão com o banco de dados MySQL
public static Connection IniciaConexao() {  
        try {  
            // Carregando o JDBC Driver padrão  
            String driverName = "com.mysql.jdbc.Driver";                          
            Class.forName(driverName);
            
            // Configurando a conexão com um banco de dados  
            String serverName = "10.13.104.70:1234";    //caminho_nome do servidor do BD  
            String mydatabase ="AipetroTest";        //nome do seu banco de dados  
            String url = "jdbc:mysql://" + serverName + "/" + mydatabase;  
            String username = "erikjan";        //nome de um usuário de seu BD        
            String password = "123456";      //sua senha de acesso  
            Connection conexao = DriverManager.getConnection(url, username, password);  
            
            return conexao;  
            
        }  catch (ClassNotFoundException e) {
            //Driver não encontrado  
            JOptionPane.showMessageDialog(null, "O driver expecificado nao foi encontrado", "Erro Driver", JOptionPane.ERROR_MESSAGE); 
            return null;  
            
        } catch (SQLException e) {  
            //Não conseguindo se conectar ao banco 
            JOptionPane.showMessageDialog(null, "Nao foi possivel conectar ao Banco de Dados.", "Erro Conexão", JOptionPane.ERROR_MESSAGE); 
            return null;  
        }  

  
     }  
    
}

